
import br.com.etecmatao.dao.LoginDAO;
import br.com.etecmatao.dao.impl.LoginDAOImpl;
import br.com.etecmatao.model.Login;
import java.util.Date;

public class Teste {

    public static void main(String[] args) {
        LoginDAO l = new LoginDAOImpl();

        //cria um login
//        Login login = new Login("admin@admin.com", "1234", "A");
//        l.save(login);
//        System.out.println("Primeiro login criado: " + login + "\n");

        //cria outro login
//        login = new Login("Oi2@teste.com", "1234", "A");
//        l.save(login);
//        System.out.println("Segundo login criado: " + login + "\n");
//
        //seleciona todos os logins
        System.out.println("Listagem: " + l.findAll() + "\n");
//
//        //recupera um login do banco
//        login = l.findById("Oi@teste.com");
//        System.out.println("Login recuperado: " + login + "\n");
//
//        //atualiza um login
//        login.setSenha("xuxa");
//        login = l.update(login);
//        System.out.println("Login atualizado: " + login + "\n");
//
//        //remove um login
//        l.delete(login);
//        System.out.println("Login removido: " + login + "\n");
//
//        //seleciona todos os logins
//        System.out.println("Listagem: " + l.findAll() + "\n");
//
//        //recupera um login do banco
//        login = l.findById("Oi2@teste.com");
//        System.out.println("Login recuperado: " + login + "\n");
//
//        //remove um login
//        l.delete(login);
//        System.out.println("Login removido: " + login + "\n");
//
//        //seleciona todos os logins
//        System.out.println("Listagem: " + l.findAll() + "\n");

        //cria outro login
//        login = new Login("Oi2@teste.com", "1234", "A");
//        l.save(login);
//        System.out.println("Segundo login criado: " + login + "\n");

//        Date data = new Date();
//        System.out.print(data);
    }
}
